// JavaScript Document

$(function(){
		//滑动内容
		$.fn.slideContent=function(settings){
			st=$.extend({
				arrowLeft: ".arrow_left",
				arrowRight: ".arrow_right",
				wrap: "#content_wrap",
				content: ".item",
				boxWidth: 700,
				boxHeight: 240,
				speed: 600,
				autoSlide: true,
				interval: 5000,
				cycle: true
			},settings);	
			st.curr=0;
			st.timeout=null;
			var size=$(st.content).length;
			$(st.wrap).css({
				width: st.boxWidth*size+"px",
				height: st.boxHeight+"px",
				overflow: "hidden",
				position: "absolute",
				zIndex: "2"
			});
			$(st.content).css({float:"left"});
			$(st.arrowRight).click(function(){	
				if(!st.cycle){ if(st.curr+1>=size) return;	}
				st.curr=st.curr+1;
				st.curr=(st.curr>=size) ? 0 : st.curr;
				slidePos();	
				if(st.autoSlide){
					clearTimeout(st.timeout);	
					st.timeout=setTimeout(function(){ autoSlide() },st.interval);
				}
			});
			$(st.arrowLeft).click(function(){	
				if(!st.cycle){	if(st.curr-1<0) return;	 }
				st.curr=st.curr-1;
				st.curr=(st.curr<0) ? size-1 : st.curr;
				slidePos();			
				if(st.autoSlide){
					clearTimeout(st.timeout);	
					st.timeout=setTimeout(function(){ autoSlide() },st.interval);
				}
			});
			if(st.autoSlide){
				st.timeout=setTimeout(function(){ autoSlide() },st.interval);
			}
			function autoSlide(){
				st.curr=st.curr+1;
				st.curr=(st.curr>=size) ? 0 : st.curr;
				slidePos();
				st.timeout=setTimeout(function(){ autoSlide() },st.interval);
			}
			function slidePos(){
				$(st.wrap).animate({ left:-st.curr*st.boxWidth+"px"	},st.speed);
			}
		}
	
});